China officially takes over US consulate in Chengdu as diplomatic staff lower American flag & leave (VIDEOS)

A US national flag was pulled down as American staff left the US Consulate General in Chengdu, after Beijing ordered Washington to close its diplomatic office in a tit-for-tat response for the closure of Houston facility. … Read More >China officially takes over US consulate in Chengdu as diplomatic staff lower American flag & leave (VIDEOS)

‘Mind your own business’: Foreign Ministry tells US to look in the mirror after it accused Russia of attack on ‘media freedom’

Russia has hit back at US Embassy spokeswoman Rebecca Ross after she tweeted that recent arrests of Russian journalists are “starting to look like a concerted campaign against media freedom.” … Read More >‘Mind your own business’: Foreign Ministry tells US to look in the mirror after it accused Russia of attack on ‘media freedom’