Putin gives Trump “requires improvement” rating during annual appraisal meeting
Donald Trump and Vladimir Putin have sought to deny allegations that President Trump has been awarded a, "requires improvement" rating during his first one...
Russia urges foreign powers not to meddle in their U.K. elections
The Russian Government has urged all nations to refrain from interfering in its UK elections.
A spokesman told us, "We are very worried about other...





































