Alberta legislature passes contentious Bill 24 strengthening gay-straight alliances

The bill closes loopholes the government says some schools have been using to delay or deny students who try to set up the peer support clubs.