It's a very sad episode but unfortunately things like this can happen in a war.
The pilots, from what i can tell, acted appropiately, and while there is a question of bad training (in not recognising the markings) the fault seems to lie mainly with the controller.
Bookmarks