You are right in a sense.
"...there are most likely very scientific explanations for all these phenomena."
I agree there must exist a scientific explanation but I suppose I made a hypothesis - which I should not have done, as that was not the point of my post.
My aim was to merely link the facts found in the Quran regarding angels (ie unseen beings of light) to the scientific attributes of light itself.
|