There are several disturbing videos of Iranian police intentionally running over and killing protesters. The latest today is receiving International attention.
Where is the outrage from world governments? I'm outraged.
http://www.youtube.com/watch?v=MHrXB0_k-VQ
Original Post