Police shut down British pop star Ed Sheeran's street show in India
Pop megastar Ed Sheeran has denied that he unlawfully serenaded the Indian public after police said he lacked the necessary permission to play and abruptly terminated a street performance.