Man sets himself on fire in downtown DC during proPalestinian rally The Washington Post

A man set himself on fire at Black Lives Matter Plaza around 6 p.m. Saturday, interrupting what had been a peaceful pro-Palestinian demonstration marking a year since the Oct. 7 attack in Israel that… [+6005 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *