×

Police in India pull the plug on British singer Ed Sheeran’s impromptu street concert

By Thomson Reuters Feb 10, 2025 | 1:12 AM