Human Trafficking, Jessie Foster Is Still Missing

Human Trafficking, Jessie Foster Is Still Missing

Jessica Edith Louise Foster went missing on March 28, 2006 from North Las Vegas, Nevada. If you have any information, please contact the North Las Vegas Police Department @ 1- 702-633-1773 or the Kamloops, British Columbia Police Department@ 1-250-828-3293. For long term residents of the community of Kamloops, the name Jessie Foster is a familiar [...]