Emergency services in the US reported that a man has set himself on fire in front of the Israeli embassy...
Canada news
Tragically, a life was lost and 21 individuals were injured during a shooting incident in Missouri following the conclusion of...