Google recently released a static Doodle for International Women's Day highlighting women's contributions to scientific ...
For all those who think women are a whole separate species and our organs are placed at random, science confirms that they’re ...
On International Women's Day, users have reported that both Apple and Google have removed this important day from their ...