University of Missouri teaching assistant beat teenage relative for not wearing hijab: cops

Omar is a graduate teaching assistant of Arabic at the University of Missouri.

Comments