Mario Rigby was born in the Turks and Caicos Islands, grew up in Germany and Canada. While doing research about his African heritage , he was surprised to …

source