Amnesty: Israel and Palestinians need to own up to war crimesRights group says IDF investigations ‘lack independence and impartiality’IDF FORCES operate inside the Gaza Strip during Operation Protective Edge(photo credit: IDF SPOKESMAN’S UNIT)