Legal Nigeria

By OREORITSE TARIEMI Rappers Travis Scott and Drake have been reportedly sued following the tragedy at the Astroworld concert that left eight people dead and dozens injured. Confirming the news, Texas firm Thomas J. Henry Law tweeted a Daily Mail story on the […]