Two men say the city of St. Louis violated their right to free speech when they were arrested for holding a sign questioning the federal government’s involvement in the Sept. 11 attacks. Donald E. Stahl and William Demsar maintain the ...
Tagged with: Donald E. Stahl St. Louis William Demsar
Read More »