Dec 29
Ramzan Kadyrov, Head of the Chechen Republic and one of Vladimir Putin’s staunchest allies, was a frequent Facebook and Instagram user up until recently. The controversial leader found himself locked out of both social networks on December 23rd, leav…
Post a Comment