The Digest:
A U.S. federal court has sentenced Nigerian national Saheed Sunday Owolabi to 15 years in prison for his role in defrauding victims across the United States and laundering over $1.5 million. Chief U.S. District Judge Richard E. Myers II found that Owolabi was a leader in an...