Get a Quote


If you can read this, don't touch the following text fields.


Send a Press Release


If you can read this, don't touch the following text fields.


APO provides free content for journalists and ensures news is delivered promptly to the African press. APO owns the largest Africa-related news releases archive.

AFRICA-NEWSROOM is the sole online database for Africa-related news releases. It offers free access to tens of thousands of Africa-related news releases themed by country, industry and subject. Journalists can then run searches by keywords, date, country, industry, subject, or company name. They can also choose to receive the news releases via RSS feed, email, widget or FTP.

Visit Africa-Newsroom


Receive our feed via Email

Our mailing list allows you to receive information about country(ies), topic(s), institution(s) of interest.

How to subscribe:

Go to: Fill out the form indicating your country(ies), topic(s), institution(s) of preference & click Subscribe


Get free content for your website

For more information, please send an email to (at)


APO distributes Africa-related press releases on behalf of hundreds of multinational companies, audit firms and international organizations, including PricewaterhouseCoopers (PwC), McKinsey & Company, Deutsche Post DHL, Orange, Standard Bank, Oracle, Nigerian Export-Import Bank (NEXIM), and the Ministry of Finance of Nigeria, to name a few.
Journalists, freelancers, and bloggers that are registered with APO are eligible to receive advance, embargoed press releases distributed by APO.
Eligible individuals must agree to follow the terms of the embargo policy.

Conditions of the APO embargo policy

Journalists, freelancers, and bloggers must not publish or broadcast before the embargo has lifted.
Stories or reports on press releases and other selected materials may not be published, broadcast, posted online, or placed in the public domain before the embargo date and time. Precise embargo dates and times will be clearly marked on all advance material.
Advance material is for background research only. Recipients may share embargoed materials only with experts in the field to seek comment, but such materials must be clearly identified as embargoed and must include the embargo date and time. Recipients are responsible for taking all necessary steps to ensure that all third parties honor the embargo.
Failure to adhere to the embargo policy will result in suspension of privileged access to all embargoed materials from APO.

Apply to receive embargoed press releases:




Confirm you have read and agree to the APO embargo policy as described above:



APO offers Africa-related content that can be hosted on any website, for free.
APO feed contains high-quality news releases issued by hundreds of NGOs, international organizations, governments and companies active in Africa.

For Drupal Users:
Summary: If you are using PHP5 (which everyone should be!), it should be relatively easy to write a script to convert the XML into RSS with the SimpleXML object. Then you can use one of the existing modules that expect the XML to follow the RSS standard to suck the content into your Drupal install. Drupal Modules

Summary: Import or aggregate data as nodes, users, taxonomy terms or simple database records.

Summary: FeedAPI aggregates feeds on a Drupal website by generating light weight items or nodes from feeds. It provides a straightforward configuration for most use cases and is extensible through an API. FeedAPI integrates with OG (but does not require it).

Summary: This module aggregates content from XML feeds. RSS 2.0, ATOM 1.0 & RDF 1.0 are supported, but its architecture is easily expandable to support any XML format, check out the README file for details.

RSS Remote Enclosure:
Summary: RSS Remote Enclosure allows a user to attach a remote resource link (i.e. a media file on a different server) to any node (subject to user permissions). The node author enters the URL and the Link Text in the designated text fields, and the link appears in an tag on RSS feed (complete with correct size and MIME type). The link also appears in the link area below the body of the node.

For Joomla Users:

  1. Direct your Web browser to your Joomla website's administrator back-end login page. Log in with your administrator username and password.
  2. Click "Components" on the menu bar. On the drop-down menu, click "News Feeds," then "Feeds." Click the "New" button at the top of the "News Feed Manager" page.
  3. Enter a name for the APO RSS feed. Click the "Yes" option next to the "Published" label. Select a news feed category from the "Category" drop-down list.
  4. Enter the URL for the APO RSS feed in the "Link" field (Information of RSS feed URL, Please contact our webmaster). Choose the number of article links you want to display in the lead and enter that number in the "Number of Articles" field. By default, Joomla displays five articles per feed. You can change the number or leave the default in place.
  5. Click the "Save" button at the top of the page.
  6. Click "Menus" on the menu bar, then "Main Menu." Click the "New" button at the top of the page.
  7. Click the "News Feeds" link in the "Select Menu Item Type" list. Click the "Single Feed Layout" option.
  8. Enter a name for the menu link in the "Title" field. Click and enable the "Yes" option next to the "Published" label.
  9. Click the "Feed" drop-down list on the right side of the page. Select the new RSS feed you created earlier.
  10. Click the "New Window with Browser Navigation" option in the "On Click, Open in" list on the left side of the page. Click the "Save" button at the top of the "Menu Item" page.
  11. Click the "Preview" button near the top of the administrator console page. Your Joomla site opens in a new window or tab. Click the menu link for the new RSS feed. Click an article link in the feed to open the article or post page in a new tab or window (depends on the browser the visitor uses).

Other References For Joomla:

E-Content: Automatic RSS Feed into Joomla Content

Summary: E-Content is a Joomla RSS Gathering Component to add new/fresh content to your Joomla website, without having to write a new article everyday, It's allows you to automatically collect RSS feed, HTML page content items and have each item inserted as an Joomla article in the section and category you define. The content of the article will vary based on the specific page you select. Joomla Extentions

Simple RSS Feed Reader:
Summary: Adding syndicated content inside your Joomla! website is now super-easy and simple with the “Simple Feed Reader" Module from JoomlaWorks. All you have to do is insert the feed () URLs of the websites you want to syndicate in the module's settings, edit your content options, publish the module in some position and that's it! You can even publish multiple feeds at the same time (in the same module instance), filtering globally the feed items by date

Ultimate Feed Display:
Summary: The Ultimate Feed Display module get from a /Atom Feed url news and display them in a nice style format and is very similar with your contents style. You have the absolute control over the content,text,image,date and title. You set the way you want to dsiplay the feed news

Summary: Rss2Content allows you to automatically collect feed content items and have each item inserted as an Joomla article in the section and category you define. The content of the article will vary based on the specific feed you select.

For WordPress Users:

There are plugins to accomplish this, and sweet RSS/XML parsers like  SimplePie, but WordPress already comes with a function to handle it — this can be seen on your WP dashboard page where headlines are pulled from  the Planet WordPress feed.
That dashboard code lives in /wp-admin/index-extra.php, which is where I took fragments and rewrote it to a simpler snippet:

   require_once (ABSPATH . WPINC . '/rss.php');
   // insert the feed URL here
   $rss = @fetch_rss('');

   if ( isset($rss->items) && 0 != count($rss->items) )
   { ?>
         // set the number of items from the feed to display (10)
         $rss->items = array_slice($rss->items, 0, 10);

         foreach ($rss->items as $item )
               <a href="<?php echo wp_filter_kses($item['link']);?>">
                  <?php echo wp_specialchars($item['title']); ?>
         <?php } ?>
<?php } ?>

Other References For WordPress:

Publishing External RSS Headlines to Your WordPress Site
Let's say in addition to, I also owned, and I wanted to display those headlines in this blog's sidebar. There are plugins to accomplish this, and sweet RSS/XML parsers like SimplePie, but WordPress already comes with a function to handle it — this can be seen on your WP dashboard page where headlines are pulled from the Planet WordPress feed

Importing RSS Feeds Into WordPress Posts:

This tutorial will show you how to take an RSS feed and import it into your WordPress site. Each item on the RSS feed will become a separate WordPress post. We use this technique for a couple purposes

Import and Display RSS Feeds in WordPress:

Importing and displaying external RSS feeds on your site is a great way to share your online activity with your visitors. If you are active on Flickr, Delicious, Twitter, or Tumblr, your visitors will enjoy staying current with your updates. Many social media sites provide exclusive feeds for user-generated content that may be imported and displayed on virtually any web page. In this article, you will learn three ways to import and display feed content on your WordPress-powered website — without installing yet another plugin
Technical contact: – +41 22 534 96 97


Welcome to our website,

APO (African Press Organization) is the sole press release wire in Africa.
This privacy policy explains how we collect, use, and protect information about you, an individual person, as you

  • visit  the public pages available through this website,, or register for one of its personalized services;
  • visit pages related to the APO-Source service,, or order services available through those web pages.

News and journalism are public activities. Your name, business contact details, and professional interests and affiliations may already be publicly available, particularly if you are a journalist, a recognized expert, or a PR professional.   We have created this privacy policy because we recognize that even in a business context you may have a need and expectation that your identity and interests be kept anonymous or private in certain circumstances. We want to be clear about when and how we protect that expectation.

Information We Collect About You

You may visit a number of pages throughout the website without registration. We collect the information you, or the member company you represent, give us when you subscribe to our mailing list and when you contact us with questions or comments.
Our log servers collect standard web information about visits and system capabilities as you access and use the web pages covered by this policy.

How We Use Information About You

How we use information about you depends upon the capacity in which you visit our sites. For example, if you simply visit our pages for news and do not register, we will not know who you are and will not collect information that identifies you. But if you subscribe to our mailing list, we may use the information about you in any of the following ways:

  • To provide the services you or the member company you represent requests.
  • To provide information you request.
  • To evaluate and improve our websites and services.

Disclosure to Third Parties

We reserve the right to disclose your name and information about you

  • to investigate potential unauthorized access or misuse of our services,
  • to protect our assets or rights,
  • to the member company you represent if that company requests us to do so,
  • in response to valid legal process, or
  • as part of a merger or an acquisition by or other transfer to a third party of some or all of our business assets.


Our services are directed to media and public relations professions. Our website and services are not intended for children 12 or under.


APO (African Press Organization) uses reasonable administrative, technical, and physical safeguards to protect personal information against theft, loss, or misuse. Unfortunately, no data transmission over the Internet or storage can be guaranteed to be 100 percent secure. As a result, while we strive to protect your personal information, APO (African Press Organization) cannot ensure or warrant the security of any information you submit to us, and you do so at your own risk. You remain responsible for the security of information in transit to us over the Internet.

Changes to This Policy

We may change the provisions of this policy from time to time and urge you to check back here periodically. Your continued use of any of the websites or pages within the scope of this policy will be your acceptance of the version of the policy in place at the time of your visit.

Contact Us

If you have questions about this policy, please contact
APO (African Press Organization)
Voie du Chariot 3
1003 Lausanne, Suisse