Top News Tweets

'Up to 15 000 Russian troops deployed'

Up to 15 000 Russian troops have been sent to Ukraine over the past two months, rights groups said.