The Red Pelican
In June of 2014, as a part of their fact-finding tour of America and after coordinating with a political operative from Texas, Aleksandra Krylova and Anna Bogacheva, both Russian nationals, made a stop in Louisiana, according to the allegations listed in an indictment handed down by Special Counsel Robert Mueller this February.