World News | NDTV News Desk | Wednesday February 21, 2024
A 35-year-old US police officer was found dead at the bottom of a river on Thursday, hours after he made his first ever arrest. The bodies of Robert John Leonard, a newly-appointed deputy sheriff in Tennessee, and the woman he arrested were found.
www.ndtv.com