it's a big topic and expecially on politics
which is beyond my domain, but one of my colleagues did mention this years ago, and his point is: either side would have their own rationale if they are viewing this from a stand point at a differnet period of (history) time (I didn't study this further in detail). 他大体意思是说,公说公有里婆说婆有理。