image
Sri Lanka president vetoes military deal with the US