Snopes via Yahoo
Snipers Were Allegedly Spotted at Ohio State University and Indiana University During Gaza Protests. Here's What We Found
Two photographs circulated online in posts claiming that state police snipers had set up on the roofs of buildings at Ohio State University and Indiana University. The OSU newspaper The Lantern ...
13 hours ago