Recommended Posts

22 hours ago, Michael Stuart Kelly said:
22 hours ago, william.scherk said:

Do you have any evidence to share that this belief [That Madame Macron is a pedophile] corresponds to reality?

The same you have about Judge Roy Moore.

Nope.  I rejected the label of pedophile for Roy Moore. 

Thanks for the brief lesson in New Epistemology, though. Wheeeee!

Share this post


Link to post
Share on other sites

A social media message from Google:

Google exec slams GOP over Kavanaugh nomination: ‘F--k. You. All. To. Hell'

Gotta love Google's maturity and critical thinking.

Well, it's search algorithm is based on relevance and quality of user experience...

:) 

Michael

 

EDIT: Here's the screenshot.

Google ought to know in the world they helped create, you can run but you can't hide.

:) 

But using a competitor's social media platform for their own garbage, that's kinda tacky... :) 

Share this post


Link to post
Share on other sites
On 10/8/2018 at 7:35 PM, Michael Stuart Kelly said:

Google ought to know in the world they helped create, you can run but you can't hide.

This is true.

Really.

‘THE GOOD CENSOR’: Leaked Google Briefing Admits Abandonment of Free Speech for ‘Safety And Civility’

From the article:

Quote

 

An internal company briefing produced by Google and leaked exclusively to Breitbart News argues that due to a variety of factors, including the election of President Trump, the “American tradition” of free speech on the internet is no longer viable.

Despite leaked video footage showing top executives declaring their intention to ensure that the rise of Trump and the populist movement is just a “blip” in history, Google has repeatedly denied that the political bias of its employees filter into its products.

But the 85-page briefing, titled “The Good Censor,” admits that Google and other tech platforms now “control the majority of online conversations” and have undertaken a “shift towards censorship” in response to unwelcome political events around the world.

Assholes.

Michael

Share this post


Link to post
Share on other sites

Facebook thinks this is going to influence the midterms (or, to use their twisty-turny way of thinking, stop undue influence of bad actors on the election).

From Zero Hedge:

Facebook Purges Over 800 Accounts With Millions Of Followers; Prominent Conservatives Vanish

There are a few paltry leftie sites thrown in for token cred, but it's mostly pro-Trump people it is targeting. And even then, I suspect the leftie sites are anti-establishment (think Bernie supporters).

Actually, I believe this will influence the midterms.

It's called the Streisand Effect.

This is when you try to censor something, but your efforts create an enormous amount of public curiosity in it.

The good news is that many of these purged people will reappear at alt social media sites, which are currently growing at a pace remindful of the early years of the tech giants. 

Michael

Share this post


Link to post
Share on other sites

Chance the Gardener: As long as the roots are not severed with the silent majority in the heartland, all is well. And all will be well in the garden. The sewage from Hillary will float out to sea before the election in 2020. Yes. In the garden, growth has it seasons. First comes spring and summer, but then we have fall and winter. She has fallen and she can’t get up. We will get spring in 2019 and then summer again. The Tea Party is still all around us. Hillary is a wilted flower covered in cow poop but the fertilizer backfired. Because it is from the back of an animal, she did not grow and prosper. Yes! There will be growth in the spring! President Trump will be reelected!  

I’ll be darned. Rand was in “Being There” with Peter Sellers but her part was played by a man! Peter  

From “Being There.”

President "Bobby": Mr. Gardner, do you agree with Ben, or do you think that we can stimulate growth through temporary incentives?

[Long pause] Chance the Gardener: As long as the roots are not severed, all is well. And all will be well in the garden.

President "Bobby": In the garden.

Chance the Gardener: Yes. In the garden, growth has it seasons. First comes spring and summer, but then we have fall and winter. And then we get spring and summer again.

President "Bobby": Spring and summer.

Chance the Gardener: Yes.

President "Bobby": Then fall and winter.

Chance the Gardener: Yes.

Benjamin Rand: I think what our insightful young friend is saying is that we welcome the inevitable seasons of nature, but we're upset by the seasons of our economy.

Chance the Gardener: Yes! There will be growth in the spring!

Benjamin Rand: Hmm!

Chance the Gardener: Hmm!

President "Bobby": Hm. Well, Mr. Gardner, I must admit that is one of the most refreshing and optimistic statements I've heard in a very, very long time.

[Benjamin Rand applauds] President "Bobby": I admire your good, solid sense. That's precisely what we lack on Capitol Hill.

Share this post


Link to post
Share on other sites

Pretty please! Just one more.

Chance the Gardener: Good morning, Louise.

Louise the housekeeper: He's dead, Chance. The old man's dead.

Chance: I see. OH. I knew that this morning. [Chance goes back to watching TV] You know Louise? The old man wanted to be preserved in amber like those bugs and dinosaurs from long, long ago. That way he could always be seen by future generations. It’s not gruesome at all.

Louise. He was a great man, Chance. And he’s left his fortune to you. Are you gunna do it? Preserve him in amber?

Chance: Of course. The undertaker says it won’t be cheap, but IF he can display him in the local museum, he will do it for cost. In amber.

Louise: How much?

Chance: One dollar a ticket. He expects a thousand people will visit every day. And then the old man will be in the Smithsonian . . . . forever.

Louise: No, Chance. How much to preserve him in amber?

Chance: $50,000 for one, but I got a two for one deal. The old man and then me for $85,000. In the Smithsonian. The undertaker’s business is a corporation, and will be run by his son, so it will surely be done. I won’t wear a suit but the old man wanted to wear a suit.

Peter      

The real dialogue From “Being There”:

Chance the Gardener: Good morning, Louise.

Louise: He's dead, Chance. The old man's dead.

Chance the Gardener: I see. [Chance goes back to watching TV]

Later . . . [With other poor black seniors, watching Chance on TV] Louise: It's for sure a white man's world in America. Look here: I raised that boy since he was the size of a piss-ant. And I'll say right now, he never learned to read and write. No, sir. Had no brains at all. Was stuffed with rice pudding between th' ears. Shortchanged by the Lord, and dumb as a jackass. Look at him now! Yes, sir, all you've gotta be is white in America, to get whatever you want. Gobbledy-gook! end quotes

. . . . In 2012, scientists announced the discovery of a fly and two species of mite preserved in millimeter-sized droplets of amber from northeastern Italy. The specimens are around 230 million years old—100 million years older than any previously recorded. The mites have been identified as two previously unknown species, Triasacarus fedelei and Ampezzoa triassica, and are distantly related to modern gall mites. David Grimaldi, a curator in the American Museum of Natural History’s Division of Invertebrate Zoology, revealed he was surprised by how much his discovery resembled modern mites: “You would think that by going back to the Triassic you’d find a transitional form of gall mite, but no, even 230 million years ago, all of the distinguishing features of this family were there—a long, segmented body; only two pairs of legs instead of the usual four found in mites; unique feather claws; and mouthparts.” The fly, unfortunately, couldn’t be identified, since only its antennae were well-preserved. Still, its presence alone has led scientists to hope for further such discoveries down the road . . . . One of the most important discoveries to come from the Dominican amber specimens was a new species of pygmy locust, dubbed Electrotettix attenboroughi after Sir David Attenborough, the famed British naturalist and filmmaker.  The pygmy locust is about the size of a rose thorn and lived between 18–20 million years ago, in the Miocene era. Grasshoppers and locusts are rarely found in amber, but the discovery is remarkable because it demonstrates a clear intermediate form in the evolution of its subfamily. The most ancient pygmy locusts had wings, while modern examples do not. Electrotettix attenboroughi has what appear to be vestigial hind wings—remnant structures like the human tailbone or the leg and foot bones found in the ancestors of modern whales. The fossil represents a remarkable witness to the loss of a major appendage in a whole subfamily of organisms. The discovery was made by University of Illinois paleontologist Sam Heads, lab technician Jared Thomas, and study co-author Yinan Wang. end quote 

Share this post


Link to post
Share on other sites
9 hours ago, Michael Stuart Kelly said:

Facebook thinks this is going to influence the midterms (or, to use their twisty-turny way of thinking, stop undue influence of bad actors on the election).

From Zero Hedge:

Facebook Purges Over 800 Accounts With Millions Of Followers; Prominent Conservatives Vanish

There are a few paltry leftie sites thrown in for token cred, but it's mostly pro-Trump people it is targeting. And even then, I suspect the leftie sites are anti-establishment (think Bernie supporters).

Actually, I believe this will influence the midterms.

It's called the Streisand Effect.

This is when you try to censor something, but your efforts create an enormous amount of public curiosity in it.

The good news is that many of these purged people will reappear at alt social media sites, which are currently growing at a pace remindful of the early years of the tech giants. 

Michael

The traitorous deep state gang is screwed if they do and screwed if they don't. The media they control can alllow the truth to keep spreading, or they can censor it, which puts a big flag on it that says "This way to the truth."

We are watching system-wide check-mate develop.

Share this post


Link to post
Share on other sites
30 minutes ago, Jon Letendre said:

This is all over social media right now.

Democrat leaders need civil war and it is driving them crazy that Trump people won’t give it to them.

Jon,

Scott Adams talks about a "linguistic kill shot." This is an unexpected (or previously unused) nickname President Trump puts on people that is so true it reframes their public persona in a negative manner and sticks to them like crazy glue (Low Energy Jeb, Crooked Hillary, Little Marco, etc.).

Somebody has come up with "Mob" for Democrats and it is working exactly the same way. I get tickled the way CNN is melting down these days every time this word is used. They even call it "the M word" and say they don't use that over there. :) 

Michael

Share this post


Link to post
Share on other sites
19 hours ago, Michael Stuart Kelly said:

Facebook thinks this is going to influence the midterms (or, to use their twisty-turny way of thinking, stop undue influence of bad actors on the election).

From Zero Hedge:

Facebook Purges Over 800 Accounts With Millions Of Followers; Prominent Conservatives Vanish

There are a few paltry leftie sites thrown in for token cred, but it's mostly pro-Trump people it is targeting. And even then, I suspect the leftie sites are anti-establishment (think Bernie supporters).

Then there's this (from the NYT):

Facebook Says Russian Firms ‘Scraped’ Data, Some for Facial Recognition

From the article:

Quote

On the same day Facebook announced that it had carried out its biggest purge yet of American accounts peddling disinformation, the company quietly made another revelation: It had removed 66 accounts, pages and apps linked to Russian firms that build facial recognition software for the Russian government.

Facebook said Thursday that it had removed any accounts associated with SocialDataHub and its sister firm, Fubutech, because the companies violated its policies by scraping data from the social network.

“Facebook has reason to believe your work for the government has included matching photos from individuals’ personal social media accounts in order to identify them,” the company said in a cease-and-desist letter to SocialDataHub that was dated Tuesday and viewed by The New York Times.

Facebook gave the companies until Friday to detail what data they had taken and then delete it all.

The case illustrates a new reality for Facebook. SocialDataHub and Fubutech have been around for at least four years, relying in part on Facebook data to build products that might alarm some civil-liberty advocates.

. . .

Fubutech does build facial-recognition software for the Russian government and uses Facebook data, but it scrapes Google search results for that information — not Facebook, he said.

. . .

Artur Khachuyan, the 26-year-old chief executive of SocialDataHub and Fubutech, said in an interview Friday that Facebook had deleted his companies’ accounts unfairly.

Fubutech does build facial-recognition software for the Russian government and uses Facebook data, but it scrapes Google search results for that information — not Facebook, he said. And SocialDataHub’s main product — a system that assigns scores to Russian citizens based on their social-media profiles for insurers and banks — required permission from the users it rates, he said.

. . .

He [Khachuyan] said Fubutech scraped data from the web, particularly Google search and the Russian search engine Yandex, to build a database of Russian citizens and their images that the government can use for facial recognition. “We don’t know exactly what they do with it,” he said.

. . .

At the top of the SocialDataHub’s website, there is a single line: “We know everything about everybody.”

This scraping does not unnoticed by Facebook. Especially not over four years.

That means Facebook has been collaborating with the Russian government to spy and compile dossiers on its own citizens...

Hmmmmmm...

Michael

 

Share this post


Link to post
Share on other sites

A round-up of fake social media news that is ricocheting around certain parts of the internets.  File under 'No Collusion' or 'Nothing to See Here.'

Enabling further research of information operations on Twitter

Quote

 

Why are we doing this?

Earlier this year, we committed to the United States Congress and the public to provide regular updates and information regarding our investigation into foreign interference in political conversations on Twitter. Since that time, we have shared examples of these types of content posted on Twitter by the Internet Research Agency (IRA) and provided the public with a direct notice if they interacted with these accounts. In August, we also disclosed details of another attempted influence campaign we identified as potentially located within Iran.

In line with our strong principles of transparency and with the goal of improving understanding of foreign influence and information campaigns, we are releasing the full, comprehensive archives of the Tweets and media that are connected with these two previously disclosed and potentially state-backed operations on our service. We are making this data available with the goal of encouraging open research and investigation of these behaviors from researchers and academics around the world.

These large datasets comprise 3,841 accounts affiliated with the IRA, originating in Russia, and 770 other accounts, potentially originating in Iran. They include more than 10 million Tweets and more than 2 million images, GIFs, videos, and Periscope broadcasts, including the earliest on-Twitter activity from accounts connected with these campaigns, dating back to 2009.

What’s next?

It is clear that information operations and coordinated inauthentic behavior will not cease. These types of tactics have been around for far longer than Twitter has existed — they will adapt and change as the geopolitical terrain evolves worldwide and as new technologies emerge. [...]

 

#TrollTracker: Twitter Troll Farm Archives | Part One -- Seven key take aways from a comprehensive archive of known Russian and Iranian troll operations

Quote

On October 17, Twitter released an archive of over ten million tweets posted by accounts from 2013 through 2018. Of the total, over nine million tweets were attributable to 3,800 accounts affiliated with the Internet Research Agency, also known as Russia’s infamous St. Petersburg troll factory. Over one million tweets were attributable to 770 accounts, originating from Iran.

Each set is included in the same archive; however, because the actors and activity were separate, our analysis was conducted accordingly.

In an effort to promote shared understanding of the vulnerabilities exploited by various types on online influence operations, as well as social media’s role in democracy, @DFRlab had a brief advance opportunity to analyze the nearly complete archive. [...]

From Casey Michel of Think Progress:

Here’s everything we know so far about today’s massive release of fake Russian and Iranian tweets
 

Quote

Nearly two years after the 2016 election, Twitter releases all the fake tweets it's found from Moscow and Tehran.

[...]

As Wired characterized it, “We finally know the full extent of Russia’s Twitter trolling campaign.” 

While researchers and journalists are only just beginning to sift through the data, some findings have already come to the fore. For instance, the Atlantic Council’s Digital Forensic Research Lab noted that there was a far higher willingness for these accounts to target domestic populations — especially in Russia — than many in America may realize. “The Russian troll farm posted significantly more in Russian than in English, especially in late 2014 until early 2015, when Russia was fighting an undeclared war in Ukraine and facing anti-corruption demonstrations at home,” DFR Lab researchers wrote. 

In the United States, the tweets released on Wednesday also confirmed that Russian accounts didn’t immediately gravitate toward Donald Trump, but initially cast a wider net — including backing Sen. Ted Cruz (R). The tweets were uniformly pro-Trump (and anti-Hillary Clinton) in the lead-up to the actual election, but appeared to revert to stoking animus on both sides of the political aisle after the election. As POLITICO found, Russian accounts targeted Trump supports and those opposing the president alike in the aftermath of Trump’s decision to refer to Haiti and African countries as “sh*thole” nations. [...]

The Guardian: Vast archive of tweets reveals work of trolls backed by Russia and Iran

Bloomberg, via Engadget:  Twitter publishes over 10 million tweets linked to election meddling

Quote

 

Twitter has previously cracked down on accounts linked to election interference campaigns and provided snippets of their tweets, but now it's flinging the gates wide open. The social network has published data sets with over 10 million tweets from 4,611 accounts behind "inauthentic" activity, 3,841 of which are from the Russia-linked Internet Research Agency with the remaining 770 possibly tied to Iran. The library also includes over 2 million GIFs, videos and recorded Periscope livestreams. As for why Twitter is doing this? Simply speaking, it can't study this data all by itself.

The company wants to promote "open research and investigation" to help understand these meddling campaigns, according to Head of Site Integrity Yoel Roth. While Twitter will try to stop and prevent these efforts, it doesn't believe it (or society at large)\ will truly understand these threats unless there's outside analysis. "We strongly believe that this level of transparency can enhance the health of the public conversation on the internet," Roth said.

Twitter has already provided access to a handful of specialist researchers to get the ball rolling.

It's not certain that posting this data will lead to revelations beyond what you've already seen. It's no secret that millions of people followed and interacted with bogus Russian accounts, for instance. However, independent researchers have both different goals than Twitter as well as their own resources. They may spend more time tracing the origins of given tweets or identifying consistent patterns of behavior. While the added transparency is likely coming too late to signifciantly affect the 2018 US midterm elections, it might help detect and thwart influence campaigns in future elections.

 

A brief from Axios:  Twitter releases content tied to misinformation campaigns

Twitter's "Election Integrity" pages, where you can download the datasets of 'inauthentic' slash misinformation ...

Edited by william.scherk
Linked to Twitter's "Election Integrity" pages

Share this post


Link to post
Share on other sites

Nine million tweets over five years?

Hell, that doesn't even come close to the Media Matters and ThinkProgress trolls (including their phony accounts and fronts).

The Russians have a lot of work to do to get into that league.

:evil:  :)

It's funny how Twitter leaves out looking into that side...

Michael

Share this post


Link to post
Share on other sites

Trump's decision to refer ?

I wonder if Donald decides to refer to root beer barrels as sweet, just imagine the trollish shitstorm if he had that kind of audacity.

Share this post


Link to post
Share on other sites

"I'm not inauthentic. You are inauthentic!"

 

Share this post


Link to post
Share on other sites

Media, oh media. Can't we find a happy medium?

10 hours ago, william.scherk said:

Speaking of 'platforms' for bigotry, the alternative/free speech outpost of Gab.com/Gab.ai is under threat:

PayPal bans Gab after synagogue attack perpetrated by user

The alternative pay-me system Stripe suspended Gab pending investigation, the server purveyor Joyent said 'find new home in 48 hours,' the domain provider GoDaddy said 'termination,' and the man of Gab got riled:

gabRiledInfowars.png

1056684942615367680Then this:

gabOct29.png

We'll always have Twitter ... https://twitter.com/getongab

Edited by william.scherk
Termination clauses

Share this post


Link to post
Share on other sites

William,

About Gab, there's an entirely different perspective you might want to learn about. It steps outside the political agenda world and into the character of the owner, Andrew Torba.

A good overview is posted on the a new alt social media site, OneWay. Derek, the owner, posted some videos on YouTube about it (see below). Here are a few comments before getting to the videos, though.

1. I've seen some videos by Derek and he appears to be wicked smart in the programming and how-the-business-works departments. You can find reviews by him--on OneWay and on his Youtube Channel--of other alt social media sites like Minds, Steemit, Voat, and so on. They are the best reviews for newbies I have seen to date.

2. Derek is a devout Christian, so one of his major focuses is combating child porn, especially lollipop porn or lolliporn (cartoons of underage kids and sex, generally with adults).

3. The first video is from a month ago and the last is from a week ago.

4. Derek claims Gab is all about the money and nothing about free speech, which Derek shows to be inconsistent (there are several examples in the videos).

5. Apparently, Torba is an excellent marketer who spins a helluva convincing free speech story in all the right places, but he plays on the dark side. Here is just one example of Torba's dirty tricks in his commercial behavior:

So the CEO of Gab has been caught reporting conservatives and alt right people on Twitter to Twitter and trying to get them banned so they will join his dumb website. What a piece of garbage!

— derek (@derek) 7 hours ago

10.29.2018-06.58.png

6. Derek claims Torba seeks controversy on purpose so that he can make a media splash as a victim, then he jockeys his victimhood into major investor bucks. A fuller discussion of this is in the videos.

7. Since Derek has been active backstage in reporting the lolliporn on Gab to everyone he can think of, including payment processors and law enforcement, it's more than likely that the sudden banning of Gab by a major social media companies and Internet infrastructure services, including payment processors, has just as much Derek's influence embedded as it does the current Jew hating controversy.

There's more, but that's the gist. So, according to Derek, Torba is happy he is being banned everywhere and he already had a way to fix everything before it even started. This means that, to the public, they are getting one story, a Social Justice Warrior comeuppance story for a mean nasty no-no poopoo-head site hosting Jew haters with a free speech controversy baked in, when behind the scenes, it's all about the money. Essentially, the SJW's and the free speech people are being used on purpose for a con (Derek claims the end game is pump and dump).

Enjoy. :) 

 

 

 

 

Michael

Share this post


Link to post
Share on other sites
2 hours ago, Michael Stuart Kelly said:
 

10.29.2018-06.58.png

To be clear, this is an image, not an embedded tweet. I searched for this tweet on Mike Cernovich's account and he apparently deleted it. However, he has other tweets that practically say the same thing. I'm not going to post them because that's just busywork. Anyone can go to his account, search this time period and find them. 

As to the embed from OneWay in the previous post, here is a screenshot just in case it goes the way of the dodo bird.

10.29.2018-09.01.png

One thing Derek doesn't have down yet is how link to individual posts. You can embed, but not copy the link without extracting it from the embed code.

And some of his functions on OneWay are clunky. For example, if you search for something (like Gab), you cannot go down the results opening them one by one. You can only open one. You can't even open a post in a new tab. That means you have to do the search all over again for the second result, and so on--or use the browser previous page button (often an arrow). And even then, at times I've had that go back to the home page instead of the search results.

I hope he fixes this.

Michael

Share this post


Link to post
Share on other sites

Here's another take on Gab.

In this take, it's all about the money, but from a far different angle.

To be honest, all of these different explanations are present to differing degrees in what's happening to Gab.

That's not good for those who want to show off big tech as the Protectorate of the Social Justice Authoritarians, because big tech is not being so all-powerful all of a sudden.

They can't even stomp out a small shady operator like Torba, much less Alex Jones--who is doing just fine and will be doing a lot better after the midterms--which will be when big tech wakes up and realizes all those juicy government contracts are now controlled by the very people they tried to screw.

I predict big tech will reinstate Alex as a peace offering. But by then, I expect to see major alt domain registrars, payment processors, cloud services, etc., including blockchain alternatives, so Alex will not use big tech nearly as much as before. And, just like at the present, his audience will keep growing... 

Michael

Share this post


Link to post
Share on other sites

Michael, Thanks for the thoughts, links and videos.

Edited by william.scherk
The the
  • Like 1

Share this post


Link to post
Share on other sites

Now about the mainstream social media selling your info to the Chinese...

Granted, Facebook is the one selling it. And as Styx asks, who is going to do more damage with it, China or the hackers? Great question.

But Google is now working on the technology to help the Chinese both censor users and immediately identify them if they are posting anonymously. Hell, even identify them when they search.

There's a more philosophical reason for both Google and Facebook acting like this, but I am going to write it up in a different post. And I really do have some awesome goods to bring from surprising sources. 

Let's just say Ayn Rand's reach goes deep behind their masks--not as inspiration (as happens often in Silicon Valley), but as getting a death-hold on their masks and ripping them off, uncovering them for who they really are.

Stay tuned...

Michael

Share this post


Link to post
Share on other sites

Alex Jones is doing just fine ...

Share this post


Link to post
Share on other sites

You wanna gab?  Gab.com is back!

Share this post


Link to post
Share on other sites

Exclusive Interview with Author of Leaked Facebook Memo

Brian Amerige, the author, doesn't say much about Facebook's political monoculture during the interview. The memos he wrote are on the webpage.

He made an interesting point in my view at about 7:40. The essence of Facebook's business is communication.  The essence of Google's business is information.

 

Share this post


Link to post
Share on other sites

Here's some nasty wicked social media influence that they will deny is influence.

Anybody up for a YouTube series for kids?

Of course, they had to disable the comments. Otherwise, there would be a shitstorm.

:) 

I say "they," but this is actually on the YT channel of Kristina Wong. I still claim it's "they," though. I don't see this as the effort of an individual.

The cruel part, though, is that some people will take this seriously enough to show the series in elementary schools. Friggn' comprachicos...

Apropos, since this is the fake social media thread, how about a controversy so fake, it's hard to believe they are talking about it seriously? I know I thought that way. That is, until I saw the video above...

So I'm curious. Does anyone see anything wrong with the article below? There's a ton wrong, but I'm wondering how many people see it.

Rift Widens Between Facebook and Democratic Allies

Michael

Share this post


Link to post
Share on other sites

These two conservative-leaning ladies do not get along on fake social media ... from December 3rd.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...