Psychic twins in the news again Linda and Terry Jamison are at it again…….. Just over a month ago they predicted that Prince Harry and his bride Meghan Markle would ‘soon’ be announcing the arrival of their first child. On the morning of Monday, October 15, the royal couple revealed the news that indeed they