Is a 102 percent tax rate really possible? On taxable income, yes. On all income, no.
Former Sri Lanka Army chief Sarath Fonseka was convicted today of meddling in politics while on duty. Fonseka has said war crimes may have been committed during the civil war with the Tamil Tigers.