Xinjiang is the most infamous place in China where the Uyghurs are persecuted and subjected to grave human rights violations including forced labour. Beijing:...
On Tuesday high court petition on behalf of the AIADMK government said that it is customary for the Foreign Ministry to welcome a visiting dignitary...