Russians Caught Spying at 77th Brigade Base
British Army Alert After Russians Attempt to Enter Denison Barracks Russian journalists attempted to gain access to Denison Barracks, the headquarters of the 77th Brigade, the Army’s information operations unit. […]
» Read more