Police try to stop local residents as they clash with farmers who continue their protest against the central government's recent agricultural reforms blocking a highway at the Delhi-Haryana state border in Singhu, India on Friday. Photo: AFP
20 people in Wenzhou, a trading hub in East China’s Zhejiang Province, were sentenced to prison and fined ...
India has further eased coronavirus restrictions, bucking the trend in many other countries as the huge Asian nation's ...