Some residents at Odawna a surburb of Accra were displaced after a heavy downpour that wrecked havoc at their places of abode. ---DECRYPTED---