No, Russia
Attached: 897698090.jpg (859x389, 137.38K)
most important country in being shit and failing miserablyL M A OMAO