ALBAWABA - Egypt recently witnessed a strange phenomenon at Jabal Mousa after several locals spotted a weird red cloud floating on top of the mountain. The rare occurrence was described as the first of its kind in the country. The mysterious red cloud that appeared in Sinai's Saint Catherine sparked widespread speculation and debate after photos of it swarmed several social media platforms. According to RT, the event which occurred ...