International Women's Day - A fitting celebration or a bit of an "embarrassment"?