Mohammad Shakeri's latest activity