Marshal Don Freeman
A Nigerian father residing in Rhode Island has been declared wanted by the United States of America for inflicting injury on his three-month-old baby, which later led to the child’s death. Following the death of his son on April 3, 2017, Olalekan Abimbola Olawusi was arrested and arraigned on two counts of charges […]
-
Pages