Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
PARIS — French authorities handed Telegram CEO Pavel Durov preliminary charges Wednesday for allowing alleged criminal activity on his messaging app, and barred him from leaving France pending further investigation. Durov was detained on Saturday at Le Bourget airport outsideā¦