Unfinished Business
Sri Lanka, 2009. Decades of civil war and bloodshed are being brought to an end at last—by any means necessary. In the capital, Colombo, tenacious journalist Ameena Fernando is murdered, execution-style, on a busy street near her home, with no witnesses.
With...Read more