All the News in one place from Singapore
More than 50 news sites, more than 1000 pieces of news daily
Washington DC police officer committed suicide nine days after responding to Capitol riot
(January 28 02:27) Dailymail.co.uk
Washington DC police officer Jeffery Smith died by suicide on January 15, nine days after he responded to the January 6 Capitol siege, police officials revealed Tuesday.