A strange incident happened at the historic Jagannath Fair in Ranchi. In the presence of police dead bodies of fetuses was put on display as a part of a show. The stall was only 50 meters away from the fair OP. Police officers were also present at the OP.