by Bukky Olaoye Greece also known as Hellas (Greek: Ελλάς) is located at the crossroads of Europe, Asia, and Africa in Southern and Southeast Europe. Athens is the capital of Greece, and the nation’s largest city, followed by Thessaloniki. Greece is considered the cradle of Western civilisation, being the birthplace […]
Read MorePost Tagged with: "Rome"
Pope Francis visits Egypt to promote ‘unity and fraternity’
by Catherine MARCIANO |Cairo (AFP) | He will later meet Muslim and Christian leaders before visiting
Read More