King Charles III cancels visit to France amid mass protests - The Horn News