Meghan Markle announced today that the British tabloid ‘Mail on Sunday’ had been held to account for its “dehumanizing practices” after she won a privacy claim against the paper for Read More
Tags :meghan markle
Recent Post
Try our Weekly Newsletter!
We write a Weekly Newsletter that summarizes recent most important news stories about women in IT and Media and keeps you up-dated. Subscribe with your email address: