Nigerian actor Jerry Williams has been reportedly arrested by the police, Naija News reports.
He was whisked away from his home in Delta State by the officers on Monday morning, July 21, 2025.
The arrest was said to have been carried out with the help of Nwafor Franklin, popularly known as Izutech.