AllNewsPhotosVideos
Sardinia

Cerd

Cerd, Latest News

Sardinia is the second-largest island in the Mediterranean Sea, after Sicily, and one of the 20 regions of Italy. It is located west of the Italian Peninsula, north of Tunisia and immediately south of the French island of Corsica.
Read More
Uyghur activist asks China to enforce UN recommendations to curb human rights abuses in Xinjiang - Hindi News | Uyghur activist asks China to enforce UN recommendations to curb human rights abuses in Xinjiang | Latest international News at Lokmatnews.in

International :Uyghur activist asks China to enforce UN recommendations to curb human rights abuses in Xinjiang

Geneva [Switzerland], March 23 : An Uyghur activist has asked China to implement the Concluding Observations of the UN ... ...