QUESTION: Who invented goal nets in football? Football goal nets were invented in 1890 by John Brodie. Brodie was a civil engineer known for his contribution to town planning in Liverpool ...
Leader John Rustad says Brodie mocked and belittled testimony from survivors in a podcast appearance. Indigenous leaders say ...
“The truth is a threat to powerful vested interests in the multibillion-dollar reconciliation industry,” Brodie said in a statement on Friday. “Politicians like David Eby and John Rustad are ...