Military maneuvers of the Chechen special forces in the Arctic from a drone and GoPro

 

v20240901