Hip-Hop Travels to Outer Space With “Pale Blue Dot” Released From Int’l Space Station

Dr. Kamran Rashid Khan, also known as Lazarus, is ready to make world history by becoming the first music artist to debut his song from the International Space Station. Lazarus is a Detroit-based rapper who frequently toured with Wu-Tang Clan and a practicing physician who treated patients throughout the COVID-19 pandemic. He has now teamed […]