Thursday Night Live World News 13th March 2025 7pm