Well I don't intend to offend you but the opening paragraph is confusing and contradictory
"Jesus will then come down from the sky and single-handedly slay the donkey. Joining Jesus a.s. will be his Muslim compatriot sidekick, the Imam Mahdi (the Guided One) prophesied to appear in the latter days by the Holy Prophet Muhammadsa."
You believe in the opening sentence? And Imam Mehdi being side kick does not fit me Sarkari Muslim belief, then Armageddon depiction in the sense that Jesus will fight Dajjal in Armageddon ........................ You really sure this is written by some scholar?