News

Several thousand people marched through central London on April 19 to protest a ruling by the UK Supreme Court that a legal definition of a woman was based on biological sex. The protesters rallied ...