Mohamed Al Fayed, an Egyptian billionaire businessman who once owned one of the most exclusive luxury London department stores, has now been exposed as a shocking serial rapist, and the store he owned was accused of not only failing to intervene but of helping cover up the abuse allegations. The post Former Harrods Owner Mohamed […]. Read More in Red Pill NOWlej.