kingofromania.com
Melescanu Shits the Bed
Today, all of the local news stations are buzzing over the latest catastrophe from Romania’s foreign minister, Teodor Melescanu, in which he was caught red-handed in a BBC interview defending…