ADVERTISEMENT
MEGHAN Markle and Prince Harry’s rich neighbours have been suffering from a royal stink – a huge cannabis factory.
The Duke and Duchess of Sussex have been living just minutes from a legal weed factory base in Santa Barbara, California.
Click here to view the original article.
ADVERTISEMENT