No dude... its jst givin a msg to the US... the IC is blamin our forces for causing human casualties... so SL is showin that the US is doin somethin worse than us...
But now hillary aunty can't be pointing finger at us .. she has to think three fingers are point at them .. I wonder whether mahinda give a call and ask her "hi there .. so u seems to kill inocent ppl right " ..