The first batch of ballot papers has arrived in Malawi's capital Lilongwe amid tight security detail, ahead of May 21 elections. The ballot papers were printed in India. At least 6.5 million Malawians are expected to vote for President, law makers and ward councilors. This will be the sixth time Malawians vote since 1994, when multiparty democracy was re-instituted.