Gotabaya Rajapaksa Returns: Why Is Sri Lanka’s Deposed Leader Now Returning?

He has yet to explain why he has traveled to three Asian countries in recent weeks and why he has decided to return home now, …

Gotabaya Rajapaksa Returns: Why Is Sri Lanka’s Deposed Leader Now Returning? Read More »