No, every 2nd generation immigrant does not speak English. Many refuse. And that old worn out Tancredoite blather? It seems you sound like what Bill Clinton said yesterday. Does that make you a Clintonite? I suggest you check out the Aztlan movement if you erroneously believe their members are near zero.
What is a Colonia? Texas Secretary of State's Definition: The term "colonia," in Spanish means a community or neighborhood. The Office of the Secretary of State defines a "colonia" as a residential area along the Texas-Mexico border that may lack some of the most basic living necessities, such as potable water and sewer systems, electricity, paved roads, and safe and sanitary housing. n recent years the Texas-Mexico border region has experienced an explosion of growth in population and industrial activity. Among the border states, Texas has the largest number of colonias approximately 1,800 communities, with more than 500,000 residents. Sixty-five percent of all residents, and 85% of residents under the age of 18, were born in the United States. (aka Anchor babies) These Americans live in extreme poverty and often are unaware of the services that the United States and Texas can provide for them. Ninety-eight percent of the residents are Hispanic and speak little or no English. (see photos - http://www-apps.niehs.nih.gov/outreach-education/News/spotarch/spot0503.cfm)
Sorry, you've spammed the wrong person. I've actually worked on a Colonia project, and while they are very problematic, the implication that anywhere close to 98% (or 85% or 65%, that was a deftly worded quote) of the anchor children don't speak English is BS (at least for those who've received several years of schooling.) It isn't the language of the home, but those kids learn it. Another issue on why Colonias linger is that instead of moving out once they can afford to do so, many of the residents chose to apply their wages to improving their shacks and properties. These don't meet codes, but some are rather elaborate.