Do they think the world is stupid!?!
I have not posted in God knows how long but this made me sick:
EuroNewsEuroNews : Chechen-led group arrested for Russian journalist's murder
And if it's Tuesday, this must be Belgium...
I have not posted in God knows how long but this made me sick: