28 people at two social gatherings to be charged for flouting Covid-19 safe distancing rules: Police