Iranian President Mahmoud Ahmadinejad on Monday canceled his visit to Brazil, without giving an explanation, according to the Iranian news agency IRNA.The visit, which was to include a delegation of over a hundred officials, was meant to focus on expanding trade between the two countries.

.bmp)