YouTuber Ranveer Allahbadia has apologised after criticism over his remarks on children watching parents have sex at Samay Raina's 'India's Got Latent' show. "I shouldn't have said what I said...My comment wasn't just inappropriate, it was not even funny. Comedy is not my forte, I am just here to say sorry," Ranveer said in a video.