FOREIGN NEWSHeavy Protest In India As police kill A Nigerian Man.HotmediaMarch 28, 2021 by HotmediaMarch 28, 20210269Massive protest in India as the police allegedly kill a Nigerian ma Nigerians in Delhi, India, on Sunday, March 28, staged a protest over the...