The Marshall Project reports on how the government is issuing over $36 billion in fines to immigrants, pushing for self-deportation while facing legal challenges.
Europe's first solar eclipse in 27 years is expected on Wednesday, August 12, and travelers are eager to book the best viewing spots.