Remarkable footage emerged from Kazakhstan on Wednesday, showing a military helicopter landing on a road near the village of Karabutak on Wednesday, to ask for directions. Clip by RT Play,…

source