Forum Policyhttp://quransmessage.com/forum/policy
Also doesn't lamps mean in the quran something producing it's own light like the sun but if this means meteors then meteors and comets don't produce there own light so these are what I'm confused about 67:5 and 15:18