clock menu more-arrow no yes mobile

Filed under:

BIson Dele's Boat Found

Bison Dele's boat has been found in French Polynesia, with no sign of either Dele or his girlfriend. Police seem to be focusing on his brother, who is now apparently in Mexico, but no charges have been filed.