The new legislation will ban protests, including silent prayer, within a 150-metre zone of a clinic or hospital offering ...