Were All The Ghazwas Fought In Self-Defence?
All Ghazwas were continuation of itmam hujjah actually even Badar. See Discussion 67008 for more details