Was this photo of Chechen leader Kadyrov praying in a petrol station taken in Ukraine?
A photo claiming to show the Head of the Chechen Republic Ramzan Kadyrov has made the rounds on social media, and in international media outlets. In the photo, Kadyrov is said to be praying in a petr…
Source: france24.com