Top Stories

Firing in New York, US, police officer dies

US Shooting: In America, there has been an incident of firing once again. In New York shooting, a police officer has died while one is seriously injured. This shooting incident took place in Harlem, New York. There was a call to the police regarding domestic violence, after which three officers reached there for help. During […]