
S01E01 I ❤️ India's Policewomen
A film about the heavenly angels in uniform of the Dharamsala police department in northern India. After weeks on the dusty roads of the country they were a sight for my sore eyes...
Oh the provinces of Russia! Here I am in the romantic southern city of Kyzyl, home of throat singing and violent murders, and...the infamous Hotel Mongoluk. Let's take a look around...
Off the map in former Soviet lands...