Medivac Helicopter Lands on Steps of the Supreme Court After Man Attempts Self-Immolation

Medivac Helicopter Lands on Steps of the Supreme Court After Man Attempts Self-Immolation

Updated on

U.S. Park Police have reported that a medical evacuation helicopter has landed on the steps of the Supreme Court in order to airlift a man that attempted to self-immolate on the steps.

Loading content, please wait...
Atlas
theatlasnews.co