Report - Military defeats, exile, triumphant return, more military defeats, and another exile.

Please pass captcha verification before submit form