20050227 india: India reiterates stand: Restore democracy