ittefaq july 18