Margaret Alva 2 min read Politics Margaret Alva Margaret Nazareth Alva was born Margaret de Nazareth to a Mangalorean Christian family in...Read More