Art News, At VIFreep, Breaking News, Caribbean News, Environmental News, Police News

Canadian Fashion Designer Peter Nygard Sentenced To Prison In The Bahamas

NASSAU — The Bahamas Supreme Court sentenced Canadian fashion designer Peter Nygard to 90 days in prison and fined him […]