Fabian Santiago , 20 , was arrested Thursday in Manassas , Virginia . He is charged with possession of a firearm by a convicted felon and unlawful carrying of a weapon on school grounds.
Fabian Santiago , 20 , was arrested Thursday in Manassas , Virginia . Came after photograph of him 'dragging ' dog through streets was shared .