National Resistance Center: Partisans confirm destruction of Russian radar system in occupied Crimea. Atesh guerrillas searched the command post targeted by Ukrainian forces and confirmed that crucial Russian military communications systems were hit.

Leave a Reply