Another Instagram substitute unveiled in Russia

The latest Russian Instagram clone, dubbed ‘Now,’ has gone live on the Russian market.

More than 10,000 accounts were created in the first 7 hours of the app’s launch, according to the app’s Telegram channel.

The Now app is the latest in a series of social platforms launched in recent weeks to replace banned social networks in Russia.