As illegal development activity on Mandaitivu linked to the Jaffna International Cricket Stadium of Sri Lanka Cricket (SLC) was halted by the country’s environmental watchdog, a powerful call went out ...