Rest in Power: The Trayvon Martin Story debuted on a date with 75 numerology, fittingly.
7/30/2018 = 7+30+20+18 = 75
Rest in Power also has the 'racism' connection.
Again, they just brough back the Emmett Till story after 63-years, around the same time this show debuted.
July 30, the release date, is also the 211th day of the year (47th prime), and the day leaving 154-days remaining. It is no secret that Trayvon Martin's father is a Freemason, and that Freemasons are into human sacrifice.