There are 13 New Moons in 2019: two in August and one in each of the other eleven months of the...
Continue Reading