Portugal cancels more than 300 flights, shuts schools due to Storm Charles

· Al Jazeera