An investigation has been launched after women in Gloucester complained about intimidating catcalling from an £18 million construction site in the city centre. They say they are disgusted at the actions of some workers at the Blackfriars site where a new student accommodation complex is taking shape. The latest incident was witnessed by student Mel […]