Shafi’s allegations