SISTER MINISTER AVA MUHAMMAD • September 13, 2022
Our Sister Minister Ava Muhammad edited the Depopulation Section of the Final Call Newspaper. Early on in the “corona virus crisis” she perceived in the way it was unfolding that it had less to [...]