By Uditha Devapriya Donald Trump will spend the next three months finalising his Cabinet. He will assume office on January 20 ...
His contribution to geology in Sri Lanka won him the Degree of Science of the London University, and later he was elected a ...