Posts Tagged ‘Alexander Sahagian’

Firecracker Thrower’s Beef With the White House: “I Guess the Intelligence Community”

After a long train ride from Wisconsin, Alexander Sahagian spent his first night in D.C. sitting on a park bench. He spent his second night in the D.C. Jail.
Sahagian, 52, is due back in court early next month after being arrested on charges of throwing stones or missiles, fireworks discharge, and disorderly conduct following his alleged throwing of [...]