I can’t understand how Meghan ended up the devil incarnate. Alleged rapist and sex trafficker Diddy seems to be getting off lighter in terms of opprobrium. I can’t understand how Meghan ended up the devil incarnate. Alleged rapist and sex trafficker Diddy seems to be getting off lighter in terms of opprobrium. Lifestyle / Life & relationships Sydney Morning Herald – Latest News