Connect with us
Avatar

Musa Maguire

Musa Maguire is from Milwaukee, Wisconsin and accepted Islam after graduating from college. In 2004-2005, he received a Fulbright grant to study in Egypt, and then spent the following year working at Huda TV, an English-language Islamic satellite channel that broadcasts from Cairo.

Stories By Musa Maguire

More Posts