IYC demands justice