Where did you go to university? malegra pro 100 reviews Brazil's Foreign Ministry summoned Canada's ambassador todemand an explanation for what it called a "serious andunacceptable violation" of Brazilian sovereignty and the rightto privacy of its citizens and companies, a ministry statementsaid.