Ambassador laid to rest