It has been a year since al-Shabaab Islamists attacked the campus of Garissa University College in eastern Kenya where Alex Kirui was staying, but the student still lives in fear.

"Sometimes it is hard to forget," Kirui says at Moi University in Eldoret, western Kenya, to which he and 649 other students were moved from the campus in Garissa.

"You just find yourself probably in Garissa through dreams. You find yourself manoeuvering through the corridors ... That thing is not going away from us."

The attack on April 2, 2015 claimed at least 148 lives, as well as those of the four attackers.

It was the deadliest by al-Shabaab in Kenya, where the group had previously killed at least 67 people at the Westgate shopping mall in the capital Nairobi in 2013.

The Islamists have targeted Kenya since it sent troops to help neighbouring Somalia combat them in 2011. Nearly 3,700 Kenyan troops currently form part of a 22,000-strong African Union contingent in the Horn of Africa country.

The terrorists stormed the campus in Garissa, gunning down students they identified as Christians because they could not recite verses from the Koran.

The siege ended after 16 hours when security forces killed the attackers.

The Garissa campus reopened in January, but it now has new students. The previous students will stay at Moi University in Eldoret, where many of them prefer to lodge off campus. The university dormitories with their faded brick walls and posters at the entrance awaken too many bad memories.

Second-year English literature student Dorine Okech recalls how she was hiding in a cupboard while the attackers searched her dormitory.

One of the gunmen "asked if there were other people in the room ... Elizabeth, my best friend, I honour her so much ... died as a martyr and never revealed that there were other people in the room," Okech says.

Paramilitary police are patrolling the campus in Eldoret, but that has done little to heal the trauma.

"Whenever I see a policeman with the type of gun ... that fired bullets into my legs, chills run through my spine," says survivor Evelyn Jepkemboi, who now walks on crutches.

"The students are still scared, and that is detrimental to their learning," says Josphat Telengech, head of a 24-hour counselling service that Moi University offers the students from Garissa.

Frederick Gitonga is among a handful of students queueing to be seen. He was leading a Christian prayer meeting on campus when the terrorists struck.

"I have forgiven the attackers, because they knew not what they were doing," Gitonga says fighting back tears.

The Kenyan security forces have been accused of only staging a late and botched response to the attack.

"I have great anger at the government. It was the government's fault that the people who died in Garissa did die. They took too long to contain four men with a whole army," Okech says.

Kenya pledged to step up security, and soldiers could be seen patrolling downtown Nairobi over the Easter period.

Human rights activists have also accused Kenya of abuses, including extra-judicial killings, in its crackdown on terrorism.

Nevertheless, 37 terrorist attacks have killed 76 people in the east African country since the attack in Garissa, according to the global risk consultancy Verisk Maplecroft.

The consultancy reports a gradual reduction of terrorist activity in Kenya, but attributes it partly to infighting within al-Shabaab and its strategy of prioritizing the consolidation of its position in Somalia.

"Grave deficiencies in security persist and it is not inconceivable that another attack on the scale of Garissa or Westgate could reoccur," says Ben Payton of Verisk Maplecroft.

Al-Shabaab meanwhile are targeting Kenyan troops in Somalia, where an attack on a Kenyan military base left up to 200 peacekeepers dead in January, according to Somali authorities.

Kenya - which has not given a death toll - responded to the strike by bombing al-Shabaab positions in Somalia.

The students in Eldoret, meanwhile, are struggling to rebuild their lives.

"I promised myself that I'll do the best I can to fulfill the dreams that we shared," says Okech, whose boyfriend was killed in the attack.

Related stories

Latest news

Syrian opposition rules out future role for President al-Assad

The Syrian opposition said Friday it would not accept any role for President Bashar al-Assad in the future of the war-torn country, reacting to a recent US shift saying that removing al-Assad is no longer a priority for Washington.

Russian Army integrates breakaway forces of Georgian province

Parts of the small fighting forces of the Georgian breakaway province of South Ossetia have been placed under Russian military control, Russian Defence Minister Sergei Shoigu said on Friday.

Czech Republic's Pilsner Urquell beer is now Japanese

Japanese brewing company Asahi completed its takeover of the Czech brewery Pilsner Urquell on Friday, Asahi said in a statement.

Judge approves 25-million-dollar settlement of Trump University case

A US district judge on Friday approved a 25-million-dollar settlement of lawsuits and state fraud allegations against Trump University, the US president's now-defunct business venture.

Former Thai premier Thaksin to junta on reconciliation: 'Cut me out'

Former Thai prime minister Thaksin Shinawatra on Friday announced that he is not interested in the junta-led reconciliation process, three days after the junta handed him a half-a-billion-dollar tax bill for his past business deal.

Dalic: We welcome possible deal between Agrokor and banks

The government welcomes the possibility of an agreement being concluded between the Agrokor food company and creditor banks, and the bill on vitally important companies is not a fallback plan but the result of the government's care for the overall economic and financial stability of Croatia, Deputy Prime Minister and Minister of Economy Martina Dalic told a press conference in Zagreb on Friday.

Croatia, China sign action plan for cooperation in agriculture

The Croatian and Chinese ministries of agriculture on Friday signed an action plan for cooperation in the field of agriculture for the period 2017-2018, the Croatian ministry said in a statement.

ZSE indices up, Agrokor shares in focus of investor interest

The Zagreb Stock Exchange (ZSE) indices on Friday rose by more than 1.8%, with stocks of the Agrokor food and retail concern being in the focus of investor interest again.

Berlin police defend handling of Berlin market attacker

Berlin police defended themselves on Friday against accusations that they stopped surveillance on Berlin Christmas market attacker despite knowing in June 2016 he was dangerous.

Croatia, creditors tailor emergency measures to save tottering giant

Croatia's tottering retail and food giant Agrokor reached an agreement with its creditors, putting its debts standby and allowing it to continue working during emergency restructuring, the Croatian branch of Austria's Erste Bank said Friday.

Agrokor's creditors say standstill agreement to go into force today

A standstill agreement regarding the Agrokor concern's existing financial obligations to banks will take effect on Friday, additional capital will be injected into the concern in the coming days and the concern will be actively restructured, which includes a change of its management, it was said on Friday after a meeting between Agrokor's suppliers and creditor banks.

Palestinians, UN slam Israel's new settlement plan

Palestinians, Israeli activists and the UN lambasted the government of Israeli Prime Minister Benjamin Netanyahu on Friday, a day after it gave the go-ahead for the first new West Bank settlement in a quarter of a century.

South Sudan rebels release three abducted foreign oil workers

South Sudanese rebels have released three foreign engineers they abducted in early March in the oil-rich Upper Nile region, Foreign Affairs Ministry official Mawein Makol Arik said on Friday.

Turkish opposition: Imprisoned party chief has gone on hunger strike

The head of Turkey's pro-Kurdish opposition party has launched a hunger strike from prison.

European leagues threaten Champions League schedule clashes

The European Professional Football Leagues (EPFL) on Friday threatened schedule clashes on Champions League matchdays in an ongoing dispute with the governing body UEFA.

Danish court revokes citizenship of IS volunteer

A Danish appellate court on Friday stripped a man of his Danish citizenship for volunteering to fight for the extremist Islamic State in Syria.

Banks and Agrokor agree on key elements of standstill agreement

Member banks of the coordinating committee of financial creditors and representatives of the Agrokor food company have in principle agreed on key elements of a standstill agreement, which is expected to be signed later today, announcing changes in the company's management team, Erste Bank said in a statement on Friday afternoon.

Syrian man on trial in Sweden; mosque attack labelled terrorism

A Syrian man went on trial Friday in the southern Swedish city of Malmo, charged with terrorism and arson after an attack last year on a building used as an assembly hall by Shiite Muslims.