Bee hive forming in Allah’s miracle (2/4)

Bee hive forming in Allah's miracle 1

A beehive that formed in the Arabic word of Allah. It’s been found in Lybia. 

Written by admin

Floating stone in Saudi Arabia 2

Floating stone in Saudi Arabia (1/4)

Peaky Blinders 3

Peaky Blinders (1/5)