UK Outrage Over London Mayor’s Snub Of The Queen’s Statue For Transexual Prostitute Art
British royal family news shows that Labour Party Mayor Sadiq Khan rejected a statue of Queen Elizabeth, monarch for seven decades, in favor of an art installation largely made up of the faces of transgender prostitutes.
The project is…