Chinese authorities on Thursday announced they executed 11 people convicted in a massive cross-border fraud scheme worth roughly $1.4 billion.
Barcelona’s Sagrada Familia reaches maximum height as cross is placed on Tower of Jesus Christ
...
Read moreDetails

