25 Nov
0

Independent Catholic News

Latest News G20 Summit: Do our world leaders care that we are members of one human family? Nov 25th, 2020 The 15th meeting of the G20 was held from Saturday 21-Sunday 22 November 2020 in Riyadh, Saudi Arabia. The group ...

Read More