May 7, 2020 Africa Woman Jumps From 3rd Floor After Getting Deportation Papers A Zimbabwean woman who is based in Canada attempted to commit suicide by jumping.. Read more