Shakira gives birth to second son in Spain

Pop star Shakira has given birth to her second child. She gave birth to her second…