French police detain Sarkozy over alleged influence-peddling

2014-07-02 2

Free Traffic Exchange