A foreign citizen can legally own property in India, even if they permanently reside abroad. If your cousin, who is now a New Zealand citizen, purchased a property in India with your parents' money but in his name, he retains ownership rights. He could potentially take legal action in Indian courts regarding the property. Given the lack of evidence and the complexity, seeking advice from a local legal expert is crucial to explore solutions and protect your family's housing situation.