Maneesha Deckha

Maneesha Deckha

Maneesha Deckha is a Professor of Law who lives with her husband and son in beautiful Victoria, BC. She is a vegan and an animal lover. Her articles and papers have appeared in many national and international publications including the Vancouver Sun.