Residents Kill Huge Pyhton Terrorizing Them In Delta State (See Photos) Archive

5 Feb 2019

Residents Kill Huge Pyhton Terrorizing Them In Delta State (See Photos)

According to reports, residents took it upon themselves to