Video Power grid failure paralyses Spain and Portugal, stranding passengers and halting trains 29/04/2025
Video Myanmar frontline: BBC witnesses army breaking ceasefire following devastating earthquake 28/04/2025
Video Israel admits wrongly killing 15 emergency workers in Gaza due to “professional failures” 21/04/2025