Day: November 16, 2023

Russian Helicopter Pilot Defects to Ukraine

In August, a helicopter pilot successfully defected from the Russian army, directly over the border to Ukraine. He has recently shared the details of his harrowing escape, chronicled in a C.N.N. article. After secretly contacting intelligence officers in Ukraine, the pilot was able to find a way for himself and

Read More »