Justin Castro’s propaganda narrative is falling apart..