Taylor Swift Is Facing Backlash For Her Involvement In The Movie Adaptation Of “Where The Crawdads Sing” After The Book Author’s Problematic Past Resurfaced

2 years ago

Delia Owens and her former husband Mark are wanted for questioning over the murder of an unidentified man in Zambia, and previously called for human population control in Africa.


View Entire Post ›

Read Entire Article