What lies ahead for Sri Lanka?

Shinzo Abe’s legacy