China Opens Illegal Police Stations Across Globe: Report
Beijing: In a quest to end up a worldwide superpower, the Chinese authorities has opened severa unlawful police stations internationally consisting of in advanced international locations like Canada and Ireland,…