who currently leads an army once led by a someone who later became ambassador to egypt ?
lieutenant general shavendra silva