Political turmoil in France: Resignation, accusations, and uncertainty

WATCH ON YOUTUBE