Sindh govt announces public holiday on April 25