Iowa Town Forces Citizens to Give House Key to Government
Citizens of Cedar Falls, Iowa voice their opposition to a city mandate requiring them to give a set of their house keys to the government.
Trending on Townhall Media
Joe Biden Reportedly Having Trouble Keeping Up with Everyone Else at G-7 Summit
AP takes 'fiery but mostly peaceful' approach in announcing Pulitzers for 2020 'protest' photos
Australian Olympic Swimmer Madeline Groves Pulls out of Olympic Trials So No One Will Look at Her
Dementia Joe Forgets Where He Is Again