India’s northern Haryana state tense after 5 killed in communal clashes between Hindus and Muslims
NUH, India (AP) — Indian authorities imposed a curfew, suspended internet service and deployed thous...
PIYUSH NAGPAL
01/08/2023