Chechen Leader Awards Himself 'Hero Of Chechnya' Medal rferl.org Submitted by a_exa_e t3_11daagi on February 27, 2023 at 12:07 PM in nottheonion 68 comments 1,042
derlich t1_jabwcgb wrote on February 28, 2023 at 8:59 AM What a coincidence! I awarded him the "Biggest Dogshit in Chechnya" medal on the same day! Permalink 2
Viewing a single comment thread. View all comments