https://www.npr.org/2018/07/17/629396121/galileo-would-be-st...
If you look at Wikipedia's list and sort by year of discovery, 10 would include the ones in 2018 and 2017, while 12 includes two more in 2016. All 12 are discovered by Sheppard et al. Perhaps those two aren't news anymore?
https://www.npr.org/2018/07/17/629396121/galileo-would-be-st...
If you look at Wikipedia's list and sort by year of discovery, 10 would include the ones in 2018 and 2017, while 12 includes two more in 2016. All 12 are discovered by Sheppard et al. Perhaps those two aren't news anymore?