Maria Hashem

Southern media and political activist - writes under her own pseudonym