CCTV Footage Reveals Man Outsmarting Kidnappers in Delta State Local News CCTV Footage Reveals Man Outsmarting Kidnappers in Delta State G-Entertainment January 10, 2025 0 Delta State Hero: Man Outwits Kidnappers Caught on CCTV CCTV footage has captured the moment a man... Read More Read more about CCTV Footage Reveals Man Outsmarting Kidnappers in Delta State