Bushwick Landlords, Brothers Israels, Were Arrested Yesterday and Face Up to 15 Years of Prison
A glimpse of justice was experienced yesterday by the tenants of several Bushwick buildings owned by the infamous landlord brothers, Joel and Aaron Israel