The footage shows Hubert Webb in Lake Tahoe, California (April 6, 1991)
Spreading the truth of Hubert Webb's whereabouts. Hubert, according to ms. Luna, "was in the US since March of 1991. While on the day of June 30, 1991 he was in Orange County CA buying a bike.. all along Hubert was in the US. "
video with permission of ms. Nikki Luna; join the Justice for Hubert Webb Group in Facebook.
No comments:
Post a Comment