Patrick Mendis

China’s Buddhist Diplomacy: Why Do America and India Entangle with Tiny Sri Lanka?

No Nation is an Island Metaphorically speaking, Sri Lanka has never been an island; its trade and diplomatic relations traced back to the ancient kingdoms of Asia as well as the ruling empires of...