A man tried to set himself on fire in front of US supreme court
A man tried to set himself on fire in front of US supreme court A clinical helicopter landed Friday close to the means of the U.S. Supreme court after a man took a stab at lighting himself ablaze right across the road at the U.S. High Court. Park Service helicopter just air lifted man to … Read more