During an interview in 2003 he (Belgrano's captain, Héctor Bonzohad) stated that the General Belgrano was only temporarily sailing to the west at the time of the attack, and his orders were to attack any British ships which came within range of cruiser's armament.
The Argentine Navy has historically held the view that the sinking was a legitimate act of war.