A car explosion near the historic Red Fort in India’s capital city killed eight people on Monday and injured at least 19 others, police in New Delhi said. The blast, which triggered a fire that damaged several vehicles parked nearby, was reported near one of the gates of the Red Fort metro station, the fire […] | Read More The Yeshiva World



0 Comments