Tolong jelaskan mengenai Pertempuran Megiddo (609 SM)

Pertempuran Megiddo terjadi pada 609 SM saat Firaun Necho II dari Mesir membawa pasukannya ke Carchemish (Suriah utara) untuk bergabung dengan sekutu-sekutunya, Kekaisaran Neo-Asiria melawan Kekaisaran Neo-Babilonia. Hal tersebut mengharuskan pasukan tersebut melintasi wilayah yang dikuasai oleh Kerajaan Yudea. Raja Yudea Yosia enggan memberikan ijin melintas kepada Mesir. Pasukan Yudea melawan pasukan Mesir di Megiddo, mengakibatkan Yosia tewas dan kerajaannya menjadi negara vasal Mesir. Pertempuran tersebut tercatat dalam Perjanjian Lama, 1 Esdras, da tulisan-tulisan Yosefus.