Prince Harry and Meghan Markle announced plans to make all their business activities net-zero by 2030, they announced on their Archewell site this week.
The backlash from Republicans came after the Duchess penned a letter to Congress advocating for paid parental leave in the U.S. Now, they want her title taken.