Despite the controversy surrounding the film The Rapists of Pepsi Paloma, its director, Darryl Yap, is pushing through with its release in February 2025. Over the past few days, Darryl has released ...