Videos suggest Russian government may be arming Taliban