Chapter 105 entitled The Elephant consists of five short verses. It was revealed in Mecca and scholars deduce from its historical background that it was revealed in the very earliest days of revelation. When Islam was first presented to the people of Mecca they were all non-belie ...Show more