A Facebook post by a certain Angel Louise Dela Cruz, a video footage of an alleged black horse flying in the midst of a stormy weather condition in Jeddah, Saudi Arabia. In the video the man holding the camera and several colleagues, will be heard saying an Islamic phrases "Allahu Akbar" meaning God is Great in English.
What could be the meaning of this? Is the video true and authentic? Lots of question now circling in the minds of everyone who've seen the video. You decide, whether it's true or just an impressive editing. Comment you thoughts about it.
0 Comments