1. Press conference after Pfizer CEO Albert Bourla refused to answer in front of European Parliament

    Press conference after Pfizer CEO Albert Bourla refused to answer in front of European Parliament

    5
    0
    390
    1
  2. Telegram CEO Pavel Durov ARRESTED in France for Supporting FREE SPEECH

    Telegram CEO Pavel Durov ARRESTED in France for Supporting FREE SPEECH

    3
    1
    62
    1