New details raise questions about whether Sri Lankan preside