Send the following on WhatsApp
Continue to ChatCastro Spotted In UK; Father Confirms He Is Still Alive & Was Hiding For Security Reasons [Video] https://www.ghnewslive.com/castro-spotted-in-uk-father-confirms-he-is-still-alive-was-hiding-for-security-reasons-video/