Mohamed Soliman has been charged with a federal hate crime, as well as state charges of attempted murder, and use of an incendiary device.

See Full Page