Deaf News Today
Since 2001
Monday, August 15, 2011
Report on RIT Assault
WHAM-TV offers this video report on the assault on the RIT (Rochester Institute of Technology) campus (no captioning).
Newer Post
Older Post
Home