Director of The Teddy Bear Foundation Shaheda Omar is among the experts calling on police to take swift action in the horrifying child rape case making headlines after five months.