Spain is a nation of 47 million people located on the southwestern part of the continent of Europe. It almost touches North Africa at Gibraltar and thus has a much …
It was a uniquely Spanish event held in the beautifully ornate Athenaeum in downtown Madrid. It followed the format of a carefully orchestrated, intellectual and cultural pattern. The audience …