On September 28th Shreveport Police Warrants Officers and Shreveport City Marshal’s deputies were able to locate Oliver. Oliver was arrested and charged with for one count of first-degree rape.
Texas could possibly be the 8th wonder of the world with all its amazingness. Texas is full of many natural wonders, with rivers, lakes, mountains, caverns, and beaches, you can find just about anything here in this great state if you wander far enough, even a volcano.