A voluntary written declaration made under oath, which is legally sworn, is called an affidavit; the word comes from the Latin "pledging one's faith." Affidavits are official statements of fact that have been verified by a designated authority, in contrast to contracts or agreements. The only person authorized to administer such oaths in Bangladesh is a Notary Public who has been cert... https://notarybd.com/ServiceDetails.aspx?arg=42