Man lights himself on fire outside Israel's embassy in D.C., police say

8 months ago 5
ARTICLE AD BOX
D.C. police said a man set himself on fire Sunday outside the Israeli embassy in Northwest.
Read Entire Article