An illegal immigrant charged with using a fake ID to vote in Alabama elections and obtaining multiple fraudulent U.S. passports, pleaded guilty Wednesday in federal court.