Vikas Yadav has been charged by the US authorities for his alleged role in a foiled plot to assassinate Gurpatwant Singh Pannun on American soil.