Skip to content

WQBE News

Freedom Riders make stop at WV Capitol

August 31, 2023June 19, 2021 by News Staff

A protest to free Native American Leonard Peltier from jail rode into Charleston. The Freedom Riders made a stop on the Capitol steps on Friday as they make their way to Washington D.C. The group claims he is a political prisoner. Peltier was convicted in the 1975 murders of two FBI agents.

Categories Uncategorized
WV lawmakers return for special session
Downtown sidewalks turn into putting greens
© 2025 WQBE News • Built with GeneratePress
Go to mobile version