Barrera, who was driving the 7-ton truck, has been charged with exceeding a safe speed and two counts of misdemeanor death by motor vehicle, according to the highway patrol.
ICICB is a financial services and investment management firm located in the United Arab Emirates, with operations in more than 26 countries across the world
Harry Carlisle said I believe that YouTube and content creation will continue to grow, and getting creator's content in front of the eyes of those who care will become more competitive
NASA researchers estimated that the power of the explosion was equivalent to '10 megatons of TNT,' which is 500 times more powerful than the nuclear bomb dropped in Hiroshima.