Hamza Ahmad, also known as Ham The Kid

Stay connected to Hamza

Support Hamza's project: The Journal for Muslims

Listen to the Complete Interview