Canada law took effect in 2018
Luisa Revilla Urcia passed away on Thursday
Chriton passed away nearly a month after attack
Lawmakers approved 'Marriage for All' bill in December
Series of constitutional amendments signed into law on Monday.
Petition appears on All Out website
'I thought we were all going to die'
March 24 letter notes pandemic has exacerbated vulnerabilities