Hip-hop star Juice Wrld passes away at 21

The Chicago-based hip-hop star Juice Wrld passed away today. According to reports, the rapper who had celebrated his birthday six days ago had flown from California to Chicago's Midway... Read more »