99-Year-Old Lady Sews A Dress A Day For Children In Need 

Lillian Weber, a 99-year-old good Samaritan from Iowa, has spent the last few years sewing a dress a day for the Little Dresses For Africa charity, a Christian organization that distributes dresses to children in need in Africa and elsewhere.

Weber’s goal is to make 1,000 dresses by the time she turns 100 on May 6th. So far, she’s made more than 840. Though she says she could make two a day, she only makes one – but each single dress she makes per day is personalized with careful stitchwork. She hopes that each little girl who receives her dress can take pride in her new garment.

Reblogged from thefrogman

The ones that you love the most 

are the ones willing to fight for you

I swore to defend you

I volunteered

I risked my life

So you don’t have to

While you are watching this, there are 300,000 homeless veterans sleeping on the streets and this number is rising.

Over 1.4 million veterans are at risk of becoming homeless. 

More than 67% of homeless veterans served our country for at least 3 years.

They gave everything, yet we are failing them.

While you are watching this, a soldier somewhere doesn’t understand why he is so easily discarded. But he keeps fighting on.

While you are watching this, a veteran is losing his family. Divorce rate among military couples has increased 42%.

An estimated 460,000 veterans suffer from PTSD.

While you are watching this, a veteran is roaming the streets helpless.

Homeless vets spend an average of 6 years on the streets.

While you are watching this, a veteran doesn’t understand why his sacrifice went unappreciated.

While you are watching this, a veteran somewhere is not getting any help.

The veterans administration have resources to serve only a fraction of our veterans.

In the time you were watching this video, a veteran somewhere took his own life. 

Nearly 5000 veterans die by their own hand every year. That’s one veteran every two hours.

If you want to join the cause and help, or you are a veteran in need, contact one of these organizations:

Boot Campaign /

American Ex-prisoners of war / / (817)649-2979

American Forces Network / / (951)431-2351

American Gulf War Veterans Association / / (877)817-9829

American Legion / / (800)433-3318

American Veterans for Equal Rights / / (718)849-5665

Blinded Veterans Association / / (800)669-7079

Call of Duty Endowment /

Code of Support / / (571)527-3240

Disabled American Veterans / / (859)441-7300

Healing Heroes / / (727)781-4376

Heart Strings for Heroes / / (727)686-6887

Helping Hometown Heroes / / (301)351-4484

IAVA: Iraq and Afghanistan Veterans of America / / (212)982-9699

Jared Allen’s Homes for Wounded Warriors / / (952)474-2235

Lone Survivor Foundation /

Marine for Life Org / / (617)293-4102

Military Family Assistance Maine National Guard /

Military Officers Association of America / / (703)549-2311

Military Veterans of Albany - Good Friends & Great Causes / (518)376-3998

National Association for Black Veterans / / 1-877-622-8387

Nation Association of American Veterans / / (202)465-3296

National Coalition for Homeless Veterans / / (202)546-1969

Hellis Air Force Nase /

New Battle Front / / (203)805-8055

Operation Homefront /

Operation Injured Soldiers / / (248)437-1144

Operation Sacred Trust / / (954)403-4533 X810

Operation Second Chance / / (301)972-1080

Operation Stand Down Nashville / / (615)248-1981

Operation Stand Down Rhode Island / / (401)383-4730

Paralyzed Veterans of America / / (800)424-8200

Real Warriors /

Ride2Recovery / / (818)888-7091 Ext. 2

Rock 4 Recovery / / (910)977-3734

Rock for the Fallen (Former Navy Seals) /

Semper Fi Fund /

Silver Star Families of America / / (573)230-7456

Soldiers Angels / / (218)779-7271

The Battle Buddy Foundation / / (844)822-3674

The Enlisted Association / / (303)752-0660

The Raider Project / / (910)467-1254

US MArines / / (505)878-6483; (440)243-4010

Veterans Advanteage / / (203)422-2526

Veterans Families United / / (405)535-1925

Veterans for America / / (877)426-2838

Veterans Memorial Branson / / (417)336-2300

Veterans of Foreign Wars /

Wounded Warrior Project / /(202)510-5678; (702)521-2751

Wounded Warrior Project (Las Vegas) / / (202)510-5679

Wounded Warrior Project (Milwaukee) / / (608)449-1202


that was the hardest ive laughed in so longg



A soldier of the 2nd Infantry Company works out with self-made barbells at the police headquarters on May 23, 2010 in Chahar Darreh, Afghanistan. Germany has more than 4,500 military forces in Afghanistan as part of the US-led International Security Assistance Force. Amid growing public resentment towards the prolonged mission in Afghanistan, the German parliament, the Bundestag, voted in February for extension of Germany’s military mission in Afghanistan and the deployment of additional 859 troops. (Miguel Villagran/Getty Images AsiaPac)

Reblogged from gunrunnerhell