Video | Türkiye-themed iftar held in Trafalgar Square sponsored by Türkiye’s Directorate of Communications Copy 2025-03-30 12:18:07 - From: TRT World