IAmTheMainCharacter

Matt Nelson is the name of the man who self-immolated outside Israel's consulate yesterday. He set himself on fire in front of Israel's Consulate in Boston. He's now hospitalized with severe burns. Here is his message and video testament

Matt Nelson is the name of the man who self-immolated outside Israel's consulate yesterday. He set himself on fire in front of Israel's Consulate in Boston. He's now hospitalized with severe burns. Here is his message and video testament

Related videos