Black America Web Featured Video
CLOSE

Twelve year-old twins, Peter and Paula Imafidon, are black children from Waltham Forest in northeast London. Nicknamed “the Wonder Twins,” Peter and Paula are Great Britain’s current highest achievers.