Current Events
Weather
Hexagonal Clouds Debunk Bermuda Triangle Mystery
The undying mystery of the Bermuda Triangle has long fascinated scientists and adventurists alike. From wormholes to alien abduction, people have tried to explain the weird incidents in this area. After having claimed lives, it is appropriately dubbed as the Devil’s Triangle. For over a century now, ships and aircrafts have disappeared in this triangular […]
Read More