Actor Alyy Khan defends criticisms of ‘The Archies’; suggests ‘hidden agendas’ to fuel negative sentiments
rewrite this content and keep HTML tags Alyy Khan, who recently played the role of Hiram Lodge in ‘The Archies,’ defends the film against criticism and praises the humility of …