Bermuda Triangle And The Coming Of Dajjal, Imam Mehdi
Some claim it is where Dajjal is being kept, some think Imam Mehdi is hiding there. Others have seen UFOs in the area. Boats, ships, even planes have gone missing in this region.
But what exactly is Bermuda Triangle? Let’s unlock the mystery