Strange Fruit

It is 2025 and the trees bear strange fruit.