Muhammad timeline

Main

570 AD
610 CE
622 CE
629 CE
630 CE
632 CE