TRF Man Faces Several Charges Following Reported 911 Call and Hang Up
A Thief River Falls man was arrested following a 911 call and hang-up on Sunday.
Police say Kelvin Herrera Palma (24) was charged with First Degree Criminal Sexual Conduct, Second Degree Assault with a Dangerous Weapon, Terroristic Threats, and First Degree Aggravated Robbery.
Officers responded just after 9:30pm.