tcspafclass6.files.wordpress.com the exception of the Battle of Tabuk, Hazrat Ali (R.A) took part in...
5
tcspafclass6.files.wordpress.com the exception of the Battle of Tabuk, Hazrat Ali (R.A) took part in all battles and expeditions fought for Islam during the lifetime of the Holy Prophet