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

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