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
riggengan t1_jab9zap wrote on February 28, 2023 at 4:33 AM Chechen leader awards himself biggest penis award. It was claimed to be as big as a fire tuck as the sources say. Permalink 2
Viewing a single comment thread. View all comments