<s>[INST] Who can make an affidavit in India? [/INST] Any competent personincluding parties to a casewitnessesor other individuals with relevant informationcan make an affidavit in India. Competence means the person understands the nature and consequences of making a sworn statement. Legal representatives can also prepare affidavits on behalf of their clients. </s>