Lord save us, Twitter is down

BUT HOW WILL I GET MY MEMES.Image: VICKY LETA/MASHABLEBy Jack Morse2018-04-20 18:17:36 UTCEveryone take a deep breath. Twitter is down. The service, which last experienced another outage just three days ago, appears to once again be…