Islam is a word which translated means “submit”. Did you?
Calypso Louie says it’s the Tuskeegee experiment all over again.