The final 3 anti-abortion activists have been sentenced in a Tennessee clinic blockade
NASHVILLE, Tenn. — The final three anti-abortion activists convicted of a 2021 Tennessee clinic blockade were sentenced this week, including the person considered to be the main organizer of the action. Chester Gallagher was sentenced on Thursday to 16 months in prison, by far the longest sentence among 11 people convicted of various offenses. In … Read more