Former U.S. President Barack Obama has clarified comments he made about alien life on a podcast over the weekend.
A federal judge sentenced Richard Peng to six months imprisonment on Monday for harboring an illegal alien, according to the U.S. Attorney’s Office. Peng pleaded guilty to housing a Chinese tourist ...