Penrith Council has kept its promise and will host a FIFA Women’s World Cup live site in the local area on Monday afternoon. There was public backlash last month after the Weekender revealed Council would not be pursuing live site opportunities for the pool rounds of the hugely popular tournament. At the time, Council said…