A US Air Force pilot set himself on fire near the Israeli Embassy in Washington, police said.

 
Content is hidden

v20240901