Talking of crimes perpetrated by foreign armies let me give you personal anecdote. Last yeat in my village in Pakistan I met a relative on my mum's side who had worked as a logistics contractor for US forces in Iraq for over 5 years and had made good money. First driving trucks carrying fuel etc to US bases in Iraq from Kuwait and then based at a major US logistics base as a PA to the base in charge who was a Black American officer. He told me he personally saw instances of US soldiers just shooting at random Iraqi's and then covering it up as 'insurgents'. Nobody was bothered. Bloodthirsty new recruits would be looking to out to score a kill. This was routine and never would be reported in media.
The exact same thing has been going on in Afghanistan. Think of all those Muslim haters and racists Americans, Australians etc walking in Afghan villages - killing some random victim is not exactly going to get you in bother given that 10,000s have been killed. We have seen footage of Apache gunships taking out people like they were playing video games. Only in extreme cases have these incidents come out like soldiers slicing ears of their victims and keeping them as war regalia or Australian Special Forces engaging in wanton killing.
So let's not pretend that the last 20 years were anything but civilized. Only that global media never covered it. The weak have no voice.