Chapters (62)
- Title Page
- Copyright Notice
- Dedication
- Map
- Newspaper Extract
- Survive
- One Hundred Miles
- So Many and So Fast
- Start to Die
- Fish in a Barrel
- Because of the Blood
- Can’t be Real
- Waiting to Die
- Panic
- None of Them
- Trapped
- Video Game
- Like Her Life Depends on It
- Before He Sees Us
- It’s Your Lucky Day
- Just a Shell
- The World’s Best Reality Show
- How Long
- No Matter What Happens
- The One Who Decides
- What You Need to Do
- One Last Time
- The Biggest Secret Ever
- What They Want Me to Believe
- Who He Really Is
- People Like You
- I Believe She Is Saying
- Wake Up
- We Told You What Would Happen
- Slowly, Slowly
- Everything Is Under Control
- Come with Me
- The Last Thing They’d Expect
- They Can’t Shoot All of Us
- Go Down Swinging
- Not Running Away
- If You’re Going to Lie
- Every Rattle and Click
- Infinitesimal
- No Safe Place
- I Didn’t Know
- Straight to the Source
- Nothing but the Breathing
- Anything Other Than Killing
- You Honestly Believed
- Three Inches Away
- Not Anymore
- Refusing to Crack
- On the Trigger
- Over
- All Too Much
- Together, We Can Make a Difference
- A Note From the Author
- Other Mysteries by April Henry
- Honors for April Henry
- About the Author
- Newsletter Sign-up
@SaraKiplinger
Until we know what happened, all I feel comfortable saying about #FairgateShooting is I’m angry—yet again.
@Portland Police
PDX FD units responding to reports of 20-victim shooting incident at Fairgate Mall. PDX PD is working to clear the scene.
@LuPodmove
Oh great. Another mass shooting. Seems like daily occurrence for whatever reason. Sickening! Thoughts with those in #FairgateShooting.
@naturalknots
#FairgateShooting hits very close to home. Its privilege to be here not a right & one we all share together. When will craziness stop?
@MsCampbell Reads
Portland shooting looks v bad. Good luck to law enforcement & God bless. Our police are so appreciated! #FairgateShooting
@tracybarrynews
Active shooter in Portland, OR. Police confirm 4–8 shooters wearing masks and possible body armor. No one in custody. Several shot.
How Long
HOW LONG
4:07 P.M.
Miranda leans down and grabs Javier’s hand to help him to his feet. After a pause, Cole does the same on the other side. Once Javier is up, he loops his arms around their shoulders. He grunts when he puts weight on his right foot, his fingers clamping onto Miranda’s upper arm. He smells of acrid sweat and coppery blood and a tiny bit like sweet shampoo.
Together they lurch past the cash register and the dressing rooms. In their wake is a trail of red drops. If the bad guys do get past the shutter, they will know exactly where they are.
They stagger into the storeroom. About fifteen by twenty feet, it’s filled with tall black metal shelving units stacked with neatly sorted clothing. In the back, a small desk sits next to two rows of short lockers. In the corner, an open door reveals a small bathroom with a toilet and sink.
Amina closes the storeroom door behind them. Her mouth is twisted as she stares at her phone.
Miranda, Cole, and Javier make for the chair in front of the desk. Miranda picks out her own unsmiling face on a bulletin board, then looks away, hoping no one else notices.
She starts to lower Javier into the chair. But Cole’s not doing the same. Instead, he uses his free arm to sweep two stacks of plaid sweaters off the nearest shelf and onto the floor.
“He needs to get his feet higher than his head or he’ll go into shock.” Cole’s words are brusque, almost impatient. He kicks the sweaters to spread them out, then he and Miranda lower Javier as carefully as they can. Still, when Javier’s back touches the floor, he grimaces and half rolls onto his side.