Sridevi starrer Mom to release in China on Mother’s Day now

Sridevi starrer Mom to release in China on Mother’s Day now

The Sridevi film was earlier slated for March 22 release in China