Police have cracked down on an opposition protest to demand that the presidential poll be annulled. Read More