Tagged: Russia

0

So, this is Christmas and what have they done..?

As the world reels from more attacks of terror in Europe, Britain has increased security at Christmas markets – and America has told US travellers to be vigilant. Police across Britain are sending out...