Romeel and Carla Jaftha (Deaf couple) from Pretoria, were the 2015 winners of the Ido Against All Odds awards during the 2015 Ido Awards held in Johannesburg South Africa.
Romeel and Carla Jaftha (Deaf couple) from Pretoria, were the 2015 winners of the Ido Against All Odds awards during the 2015 Ido Awards held in Johannesburg South Africa.