Castro spotted in Australia days after pastor claimed he is still alive?

Few days after the Prophet’s declaration,www.Razzonline.com spotted a Photo of Castro in a pose with sensational Ghanaian Gospel artiste Jay Peacock in Australia

Read More