LIVE: Protest at Virginia Tech by communists, useful idiots, and terrorist operatives
Protesters at Virginia Tech have piled up metal barricades, apparently to block the police; arrests are taking place regardless.
LIVE: Protest at Virginia Tech by communists, useful idiots, and terrorist operatives
Protesters at Virginia Tech have piled up metal barricades, apparently to block the police; arrests are taking place regardless.