Canada Announces $50 Million in Humanitarian Aid for Lebanon Amid Ongoing Conflict
Canada has pledged $50 million in humanitarian aid to Lebanon, with officials condemning the current military situation as an unlawful invasion.
