Internally Displaced Persons (IDPs) in Benue State have expressed optimism for a peaceful future on Monday, noting improvements in their living conditions at the Ichuwa…